home *** CD-ROM | disk | FTP | other *** search
/ More MacCube 1: Arcade Games / More MacCube Vol 1 Arcade Games.bin / Games⁄Arcade / Bolo / More information / Sample Code / Std Autopilot / BF_Main.h < prev    next >
Encoding:
Text File  |  1995-01-01  |  1.3 KB  |  41 lines  |  [TEXT/KAHL]

  1. // Bolo code (C) Stuart Cheshire <cheshire@cs.stanford.edu> 1987-1994.
  2. // All rights reserved. This code is owned by Stuart Cheshire and is donated
  3. // free of charge for non-commercial use. You may not use this code in any
  4. // product sold for commercial profit, except shareware priced at $25 or less.
  5.  
  6. #define MISC_MEMORY 0x10000L
  7. // 2K each for 8 sound channels, 4K for UDP driver, 12K misc, 32K for brains
  8. #define MEMORY_REQUIREMENT (/*RENDERED_DATA_MEMORY + OFFSCREEN_MEMORY + */MISC_MEMORY)
  9.  
  10. // System environmental variables
  11. import short BoloFolderWD, BrainsFolderWD;
  12. import Cursor waitingcursor;
  13. import Handle MyIconSuite;
  14. import FSSpec mapfile;
  15.  
  16. import short screenwidth, screenheight;
  17. import SysEnvRec sysenvirons;
  18. import short PrefsFolderWD;
  19. import Boolean swapMMUdefined;
  20. import Boolean hasDTManager;
  21. import Boolean hasGDManager;
  22.  
  23. import Boolean hasGestalt;
  24. import Boolean has32bitQD;
  25. import Boolean hasGWorlds;
  26. import Boolean hasPowerManager;
  27. import Boolean hasStdNBP;
  28. import Boolean isUNIX;
  29. import Boolean is32bitAddressing;
  30. import Boolean hasVirtualMemory;
  31. import Boolean hasExtendedTimeMgr;
  32. import Boolean hasCustomFile;
  33. import Boolean hasFSSpecCalls;
  34. import Boolean hasAppleEvents;
  35. import Boolean hasPPCToolBox;
  36.  
  37. // Progam state variables
  38. import Boolean frontapp;
  39. import Boolean notification_posted;
  40. import Boolean quitting;
  41.